﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using MvcCaja.Core.Interfaces;
using MvcCaja.Dal.Models;

namespace MvcCaja.Core
{
    public class CuentaService : ICuentaService
    {
        public List<Cuenta> obtenerOrden(String sCodigoOrden)
        {
            ModelDataContext db = new ModelDataContext();

            return ( from n in db.Cuenta
                      where n.IdOrden.Equals(sCodigoOrden)
                      select n).ToList<Cuenta>();
        }

        public Cuenta obtener(String sCodigoOrden, int iNumeroCuenta)
        {
            ModelDataContext db = new ModelDataContext();

            return (from n in db.Cuenta
                    where n.IdOrden.Equals(sCodigoOrden) && n.NumeroCuenta.Equals(iNumeroCuenta)
                    select n).First();
        }
    }
}
